home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TOS Silver 2000
/
TOS Silver 2000.iso
/
programm
/
FACEVALU
/
DOCU
/
FACE_VAL.HYP
(
.txt
)
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
Atari ST Guide Hypertext
|
1998-09-08
|
189.0 KB
|
1,101 lines
Titel
hrung
faceVALUE-Geschichte
Einschr
nkungen der deltalabs-Version
Was macht faceVALUE?
Copyright
Haftungsausschlu
Kontakt
Warenzeichen
Dokumentation
Grundlagen zur Oberfl
chengestaltung
Die Men
zeile
Der Desktop
Die Fenster
Die Fensterelemente
Modale und nichtmodale Fenster
Die Dialogfenster
Die Toolboxen
Die Userfenster
Die Toolstrips
Die Toolbars
Die Fenstermen
Die Formularelemente
Eingabeelemente
Ausgabeelemente
Gliederungsemelente
Erstellen der RSC-Datei
Die kleinste RSC-Datei eines faceVALUE-Programms
Die RSC-Datei um eigene Dialoge erweitern
Die Grundobjekttypen in RSC-Dateien
faceVALUE-Objekttypen
Buttons
Popups
Listboxen
Icons
Typen zur Gliederung und optischen Aufwertung
faceVALUE program dialogs
%Menu bar
%Dialog 'Main'
%User window flags
%About Face Value
%System alerts
%System requirements
%Rsc information
%Parameters-Dialog
%Error dialog
Grundlagen zur faceVALUE-Programmierung
/Aufbau der von faceVALUE erzeugten Listings
/Globale Variablen
/Die Statusvariablen
/Die User-Routinen
3Die Userroutine user_system_check
3Die Userroutine user_rsc_var_index
3Die Userroutine user_rsc_var_init
3Die Userroutine user_on_open
3Die Userroutine user_rsc_interact
3Die Userroutine user_quit_ok
3Die Userroutine user_on_exit
/Die faceVALUE-Operationsbibliothek
;Der Umgang mit Dialogfenstern
;Der Umgang mit Userfenstern
/Accesory-Programmierung
/MultiTOS-DragDrop-Empfang
Updating a project
@Starting Face Value with commandline
Erweitern der faceVALUE-Bibliothek
BExtra-Routinen
CFormat der Extra-Routinen
CDie faceVALUE-Includeflags
CDer DATAUSER-Ordner
BWrinkles
GWas sind Wrinkles?
GDas Wrinkleformat
GDateikopf
GEintr
ge in User-Routinen
GNeue User-Routinen anlegen
GWrinkles mit Dialogb
GBeispielwrinkle
GDer DATAWRINKLES-Ordner
Referenz
PReferenz - Die Resource-Datei
QRegeln zur Resourcedatei
RReservierte Dialognamen
RSortierung der Dialogb
-, und Dialogb
baum, X-Typ 0
USystem-Dialog SYSTEM, X-Typ 1
UHintergrunddialog, X-Typ 2
UToolstrip, X-Typ 3
UToolbar, X-Typ 4
UASCII-Tabelle FVT_ASCI, X-Typ 5
UMauszeigerdialog FVT_MAUS, X-Typ 6
UDesktopdialog, X-Typ 7
UProgress-Dialog FVT_PROG, X-Typ 8
UBusy-Dialog FVT_WORK, X-Typ 9
UIconifyicon, X-Typ 10
UPopupdefinitions-Dialog FVT_POPU, X-Typ 11
UFensteralert FVT_ALTR, X-Typ 12
UAlerticon-Dialog FVT_ALIC, X-Typ 13
UAlerttext-Dialog FVT_ALST, X-Type 14
UListbox-Dialog FVT_LSBX, X-Typ 15
Uanimiertes Icon, X-Typ 16
UInline-Dialog, X-Typ 17
Unonmodaler Dialog, X-Typ 18
Uprogrammmodaler Dialog, X-Typ 19
UToolbox, X-Typ 19
Uprogram_start-Dialog FVT_STRT, X-Typ 20
PReference - Programming
lGlobal
mGlobal variables list
mwindow_array&(index&,x&)
mwindow_tree%(index&,x&)
PReferenz - User-Routinen
qImmer vorhanden
ruser_var_index
ruser_rsc_var_init
ruser_rsc_interact
ruser_rsc_draw_extra
ruser_on_open
ruser_on_exit
ruser_quit_ok
ruser_systemcheck
ruser_gem_messages
ruser_win_close_all
qUserwindows
}user_window_content
}user_mouse
}user_keyb
}user_win_close_ok
qUser-Routine Drag & Drop
user_dragdrop_init
user_dragdrop_path
user_dragdrop_accept
user_dragdrop_loaddata
PReferenz - Aufrufbare Systemroutinen
Der Gebrauch von Fenstern
win_open
win_get_workarea
win_set_infoline
win_set_slidersize
win_set_vslider
win_set_hslider
win_change_size
win_keyb_scroll
win_open_dialog
win_close_all
win_close
win_set_title
win_get_index
win_send_redraw
win_modal_enq
Iconifizierung
win_iconify
win_iconify_all
win_uniconify
win_uniconify_all
Window-Cycling
win_cycle
Blitting Image-Bitmaps
vdi_bitblt
Offscreen Bitmaps (mono, NVDI/EdDI)
offscreen_open
offscreen_close
Globalen Speicher anfordern
mxalloc_global
Fileselektor - Unterst
tzung
selectric_load$
selectric_check
fileselector$
Informationen
ber das Betriebssystem ermitteln
appl_xgetinfo
vq_extnd
vq_vgdos
get_cookie
clip_bootdrive$
Alerts
alert_standard
alert_wind
Blockieren des Bildschirms/Systems
aes_screen_lock
aes_screen_unlock
aes_clear_buffers
Progress-Balken
progress_open
progress_update
progress_close
Busy-Dialog
busy_open
busy_update
busy_close
Virtuelle Workstationen
v_opnvwk
v_clsvwk
Mouse
mouse_wait
mouse_form
mouse_busy
Laden und Speichern von monochromen Bildern
img_load
img_save
Sich selber GEM-Mitteilungen schicken
aes_internal_message
ST-Guide aufrufen
call_st_guide
Benutzerdefinierten Desktop einrichten
desktop_new
desktop_restore
GEM-Clipboard nutzen
clip_write$
clip_read$
Arbeiten mit Objekten
rsrc_setup_tree
xrsrc_gaddr
rsc_ob_flags
rsc_ob_state
rsc_ob_check
rsc_ob_hide
rsc_ob_disable
rsc_free_string$
rsc_free_image_vrt_cpyfm
rsc_free_image
rsc_set_new_menu
rsc_get_code_adr
rsc_ob_draw
rsc_ob_xywh
rsc_set_text
rsc_get_text$
Tastatur-Status ermitteln
aes_get_kstate
Drag & Drop Protokoll
fread
dd_read_args$
Unterst
tzung von GDOS und xFSL
vdi_load_fonts
vdi_unload_fonts
vst_alignment
New: Password protection/screensaver
Example programs
EX.RSC:
IMG_VIEW.RSC
faceVALUE Converter 1.0
faceVALUE-Programme von V1.x updaten
Fragen und Antworten zu faceVALUE
faceVALUE history
Changes to faceVALUE version 1.1
Additions
Changes, Improvements
Bug fixes
Changes to faceVALUE version 2.0
Changes after Version 2.0
06.04.98 PL1 (HH)
07.04.1998 PL2 (HH)
08.04.1998 PL3 (HH)
08.04.1998 PL4 (MS)
11.04.1998 PL5 (MS)
17.04.98 PL6 (HH)
18.04.98 PL6 (MS)
19.04.98 PL6 (MS)
20.04.98 PL6 (HH)
22.04.98 PL6 (MS)
Blick in die Zukunft
Index
mailto: msy@lafp.oche.de
mailto: hherzog@student.uni-kl.de
$Programmdokumentation f
r faceVALUE
.Vegard Hofs
y, Holger Herzog, Manfred Ssykor
&$VER: Version 2.2 (8. September 1998)
Titel
-i +z -t4
pZ"=a
grss~)R
0= "]
HA i@
cU,:G|
]x@hE~
czlFku
`ZZk)[
RI:D3X
\@):G
C#NzC
SjH/kH
fSz>t
wrvno
{7{W8
*v#cL
lj7M7
M3QuJ
G:T.7|
lR%P;
'>CL
l]^}U
[eR%op
rss{x
[#|"vY
a5:+%
) P[$
`o6z,
0M&+u
USReb
Eg~7O
]Vh0d>
UG0r&y
KR>8!
J/ SHZ6
3Qxp&
e0)\_RI
FV>e!
m}M|D
-DMs9
ZyjwP
?.(d4
h!KPp
]2p*g
~:?b?%
uKe(:
l]jKN
I,t@+C^e
08u_c
-L6E;|>
L%W$W
0Q;rQ
'V!j@
P+m)6~
ci={y
hu7D{
x7^Q'D
ww(hv{
{;5UULb
Vgu0w
i;i3U
P%sGZ
wR ]d
JxS9
lIBVl
'1 ')Cl
Nk6l*
vFB4X
k-ZAK<
fYQ&%
I<acTa
$AZft-
HZ~s"?
IerU
!q;6#
]<y<J
Oem)!
mmet$
e'o0p
S#I"T
_?sz6
At-'A5/
vEy1\
cR)m\|_pPI
}<*;(o
|CT[<_
('}x>
ATL/<
Cug|8g
TE)HL!
SMjKpT7
Y-2]d
^i/a/<
/y/DT
bvGlk:
@=GU!
jFrea
TIa"*i
;#|ET
rrrUQ|?_
!2Qdc
mT6"
[bX%i
z-q=_8I
c0d5F
NJMe0h
8(?Wf
KGA+;
${W)^
8U6cr
2i@!>
'"wrI
W;.f7U
1pgunbc&
L7S82J
&j`vk9
XCK4,
=Oc>-
AEyLpw8
"19_h>
} $8T
v@V>Y
Nn)NH
l>_<&
g]4QC
%laF"
v}<~:
SE+Mo
3d i/
,Hvl.3(Z
YqAfN0Y
*IW Ba
AACBC1
QDA0n
GPxw(
(Pysr
OM$(
?av%b
)^3)M1
rQ_X9
1?FCdJ
y{9}7
3XK%Rp
Qm=>~
>5O2^
?p< GA0
?u4QB
Xw2~/
N1$(nN)
I(Ymh
8qh#:I
,qj37
x%8AC
jq8~5Q
!8;,EAAd
e8' +
`T4tT
tP5U "%
X,7`C
:Pur,
,"+,Xpb@
iKIm%
SGTV[w
^\rBC
4-,[_e_
s)(q&
;wgPI
\*\[Y"
,lD>2
4MfTg
(. & KG
%%!\-
{\n1:`
nx7,X
a:]@d
e~|c.GN
h*V%m
W1+8Cm
EVW 0
\F a|
/";oC
H= #"Ur][
o0lICF
-M(l[^
hp0yE0=
])y7m,
', JP
FEbZk
UfFk
tTy_p
tfW:b
589^m
lbdmil
yYUMw
?RITo
49i?l
nls{qI$
*!KwD
c.q7<Z
,6S`QcP]
!Hb(@#
Bn-<|^
Y>r(N
JC7:R\m9MAR
cx]Y$
}>uO"
3i*#Lv
j^b9*ND
g]qXV
2e"WL
=m@*QK$
Yx9S9-
> [H@
T\1{[
`2MK=:fZ
]>%k_#
C)e=`
xX ?$
oLK.U
F,E ;b
Pdh+"W
+Y^ET
vk=pk
)O1K8/
12t%
w@8aC
AwZQ-O
c93Au
KkyChp
3C-+Nt
dhruA"
kW+uv
D0<[o
(#k^ob&
!B*VMr,
P]O\H
$z4;f
K_n/?
dW^&:
H N%4
D[*j,
f])Zo
y Uf+
M S$k2
'7Buj
rjXGG$
Ve/>h
bHDq#
.T"jd
9VvPk(
qTFTbHHE7>
y\|RF
G`57-
"fig6
USl%,a
axm\G
c2SZR[
s 4-U
Bd Ks
M(bZ@
3cQ@
cH=p_
%,< (
LSgcT
sF>ZW0
Hx6<M
6e&t>
T)<H;
&^P]&b
(_43^t
])'b6
9<';r)
;_>[t|c2q
,#ppWy{
m* wrB
Vy2&S"
Hk*cxY
>SbPu
NII+oS
%"HvAG
t9z)1
A]uNi
JhCSR
z!WkS3p
Y/}HZ
26!K4
uCK~Ng
2L"'Qp
6/p+mX
A^iI+YK
p72PX
>G*sx
!VSAh
&U~kdG
R"X+K
/^T6P
(z=x9
(SEln
^-j5R
Cf W6^
Z2 ?W`
J(eS_
WN@91
r93/o/
hH4&[
hJxq|
bES`'p`
DQ,N=`>
a}#\]
`HAu(7
)$8101
YTHQ4F_
M2(Lb
YPA0SL
AqT*ye
:rBF
faF:T
t)A"E
5%tuS
)n]jf
wXNS(
nuAmtU
PX-@{
^ItQ2/T
Z'?Rz>
9dI;E
4GQ',$3h*s
&;iTC
x\u-&e
OKH+
}"mb:_
kY}Y:
<S)+n
B/QA9
K8{F'w
k)1XA
L2Ba`
+VXig
ixpTt
7cjY\)
#h%G8
~U6cr
rS$$=
/,}>1wc
y()V<|
ZC}`*J
e5!nn
Ly_mU,
dQ$[
Rpu[f
^{6~
H}0}
+qt\v
`sCf"so
KJ4CH
q4YA+.
nu_|M
0w{'!
'}<'MM
1aji m
bmSzQ
2V:8w
OYy]`
<M&.6
#"x`Uf{
C]' Yu
!(=-ila
H`so2d-
8)yp^VG
C(+U/
tX!/f
w@O\y
g642ka
IKS0_
YwC'I{%
oQgqUw-M-P
Ua(Em
%-&Ju
mHdC0
2D6e+
w"v/
U&ybB
f$vnX
mGR`fjsGHw}M
V6EL;`\
6>4)K
|Ro%qn
Albkc<
2?|Fm
{_}6+
jY0qy@
P-QdH
gy7Aue
PiYjk
ovzq 5
dPZx8<0
U ^bd%t
xf'",B
4"PQH
I|91A
sp$R60V
CgXF>
%>Av!
,Kv97w
y,BOh
*XDctqd
BT4"@
won}6
$pGo_[v[v
3x\/Fd
wjA;Iu~
E5(af&
=0{F1B
!>#.t
e!Ipj
EIN14
P^}W!
0Ad i
Y`T0]
O]_k6
QJ<W c
mn}];
aK #E<
E54za
;>292
NH"xL
|W7-Z
=RBeL'g
S"!@,
tT)A`l
77]%@
e<.xA
V3y$2<[
Ya*Dmi
Apgk(j
`:jJj
lh^QKn
f'i#8
w]SCa
oo#\6K
(MpVP
Ii=<!
*pb!Y
m;S{sj
ifY't
rv]vZ
4M$yfQ
va2Zj
K<,%-
(X]Z|
so\'5
K`,+0
NnIyr
!WNae
p/[f
bGw\
S=+K]i
XqsrM
8vH'KE
pxV$6<
{SD#rN
BX3RA
pLGy)
HKmPH
ZE`Lln
$8*kC
+xC2#
"`:^(
SwB+pQ
\Cf6o
ns*EsS
LJ_q/b
V q^+J
eQ(xS
=TP*q
Jeb(N
=Z4 :
RS$$=
~issj
9o{ypWC
i"m[W
,!L3C
!H-Z$u
`L5Jfh
RS$$=
M.(\=
Xc3EP
krHaS
hphCZ;
Y=*Cg
fJINL5v
DpU3V
aJDQY,
[lp+e
6IO~yC
%|cjw
$/3e_s^
+w8d+
f!AQ^
Tbtr+
Zv~=;6t1
-fA^aF9
J@s09
K9SqZ
}LnJh
?AJt " 2(
|y/p[
Zb.:FHa
`N=SL
Kgo7Wf
j=1/+
8 u=
\g[k%&.
y _fi,
P+M9^
C$'Z,
pppM1
%[mzlj
vM'ru
JkXvOd
X*>fH
?yHqg
/4K-Q
]J.UmU
J(5:(
UD!xyD
zu'UG^
eZo#C?
Ae"2N(s
OU0xe
]jkTV$
RUC4k
;_H0)
*YJ+Y
.zX*N
,6A:?01
\dR"r
_ :xd
Tm"?O
ojS[5
JC sMZV
ko_:1
y+Ct*
7Eq'U-8E
hE6Yj
+c(-n
KjN]@5
RS2_;f
17J2|
6-}~1
iz5Ii
U1Vp\
l:E\2"
3HZiPA
UUAWk
@NXCH3
P%s:
q:tro
,Uh9V
r<yxb
1IZkX7
}_7rB
Ma!A?
<8aXE
wC#e4
dOmT5
K$[jP
!WKre
I\ aYpn
;&C&}
WE]1f
YwSF[.
yV9l6
Q0A+l
Md&LB
SN2rjn
7nAv*
$uUO^
H?<@+
;vpskr.R
<bPJ]
"Uo=I
c|30F
`Ol%k=
@{Tl[
5)i\4
Qz)X/
6{{iH^
z~%K V*
1zx}\
?Jn%#
rPZW;
q{yz1
07_p+ru
KCrB[
AQt#S
jVQ6^Jd~
%=Q<J3
:e(ta
0i%wMf
zO QI
1W*_lSz
U5z-|M
iB9sU5 z
fT[2Y
yMhf6
jup}e
o7#Qy
eyN.SM
Kw@`X
87[hF
e":w^6
9~AMD
XDA&H}
MZR=&
#|{%`t
\"/ }XW
CuMPf
qBAHZ
>CL-"
M29gN
m7ZO'
)%c(n
|P)eMw
UC6Sp\
9%]J(
Dv_PP
)-sS\=V
,V6J4
#-<[_*+l
.>,PK
|m&.y
,-9YWru
Q\G7:
FX$v >#
;5!Td
PJ*$VT
BtK$Rx
~0HnS
<MR60
t*loA
j)HEw
&{!M)
qh`|jw
Kn:g%{c-^
rHH/!$
!Q3zqM6
u bF+
Wnx<y
/>B':e
EIFo:S
kQ2AGZ
],p'~
cz=>~
*46D]
vNh3XM
8#z.5
Bufn5
^tE1
UBk.`+
)B(=I
},~<!
&S4N;
0kKf/
EL5w3h
66<RT
+V~tP
bcaAu
y0=c!
qN}$p
NQeJdB-L
]S?a
|u:_C
:+6#Sk
mAItLZ(6z1
UqU=h
6+O g
G<)Hr
'u-7A`V
hF>2#ASd
z*BDG
_,}!D
S aBi{
1?qhn
m\H/X
o>Qgl
o/]VT
VH;2M
LB&W+qs
T=B69
x[I8,|k
Y/ZGT/
|TW~Rn;C
^,;WU
CjKH@
?aE6)
3Y^@0(m
eR7CG
EGn5oe%
p*"@h
FpB8Y
0E>zf.s
ofXQ'B
-m'hOY
OowgP
4G/x!
;Nn^c
#V)3
jF)2\
cFAU'
Dr^Zl
m?_A*LH7
=}Ce{f
'as|@
mxqrD
_.f'2
tAe6=
x x@
<(<H<@<
{'p}k
W]l-c
ndpvw
`~-7H
_H=:v
_B<sG
M|t~t 3
.kM^G
\|Mk.
YdQX_
=W=F7A
;4~.z
2.pfv&b
>abkS
[l :9
Q3|]B
}-u}[
K{5^P
i'y)K%
e|{wv<
3rrf+
54PS8s
]8pZ#
]/z]a
awNWAY
n'uvP3L
L;M*:
x*/%A
v2G3]
=V~3W
?>}:&
C#$fn.I1O&
4f|&L
kN|yy
{^5gM
>7'V-[
n}~jjn~
{q]Z#6
3ny p
nG{;s
fJFe9
3<s13
2{?"x
>&+r^b
s a~
\dYdv h|=DA`0
\<Xo.
\m'Xd*
.|xp9
I=l. F
\ L4E
h;@6K
o \:%y
>=Cy\R
1t2x+S
\)i-te
n0hXL
3V54FS#
Lno-T&,
.P*|1
heD |DCf
afDT3
2O>*)
S:@5o
^[MrL
jPF`fD
gF3:1
ZQlri
GmLyV95t
.-#qs
Yaodn>(
Tq549
0"{gT
3';'2
70.?(C
zIe<LB
?P>v}P
?T>,Q
HeQUS+
wy?<C
XkLsWO
KIwPI
$";i-
/EkDuz
dk:*}
@z6[
XX&>!;
<zMvO
`zU'|J
'!bWW
L$zkdH
[-i%<
oL<=q
k|fLq
z0O~
s5[bm
>q!pJ
1Rd9M2
@]8Fw
J2Ld&
PF'fqA
XIlTA
;p^*t